Department Of Computing, Imperial College London
   HOME

TheInfoList



OR:

The Department of Computing (DoC) is the
computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
department at
Imperial College London Imperial College London (legally Imperial College of Science, Technology and Medicine) is a public research university in London, United Kingdom. Its history began with Prince Albert, consort of Queen Victoria, who developed his vision for a cu ...
. The department has around 50 academic staff and 1000 students, with around 600 studying undergraduate courses, 200 PhD students, and 200 MSc students. The department is predominantly based in the Huxley Building, 180
Queen's Gate Queen's Gate is a street in South Kensington, London, England. It runs south from Kensington Gardens' Queen's Gate (the edge of which gardens are here followed by Kensington Road) to Old Brompton Road, intersecting Cromwell Road. The street ...
, which it shares with the Maths department, however also has space in the
William Penney William George Penney, Baron Penney, (24 June 19093 March 1991) was an English mathematician and professor of mathematical physics at the Imperial College London and later the rector of Imperial College London. He had a leading role in the d ...
Laboratory and in the Aeronautics and Chemical Engineering Extension. The department ranks 7th in the
Times Higher Education ''Times Higher Education'' (''THE''), formerly ''The Times Higher Education Supplement'' (''The Thes''), is a British magazine reporting specifically on news and issues related to higher education. Ownership TPG Capital acquired TSL Education ...
2020 subject world rankings.


History

The origins of the department start with the formation of the Computer Unit in 1964, led by
Stanley Gill Professor Stanley J. Gill (26 March 1926 – 1975) was a British computer scientist credited, along with Maurice Wilkes and David Wheeler, with the invention of the first computer subroutine. Early life, education and career Stanley Gill was bor ...
, out of the Department of Electrical Engineering. However, earlier work had also been done by the Department of Mathematics, which had built the Imperial College Computing Engine, an early digital relay computer. In 1966, the postgraduate Centre for Computing and Automation came into being and consumed the pre-existing Computer Unit, with John Westcott migrating his Control Group from the Electrical Engineering department and joining Stanley Gill as joint head. In 1970, Gill left for industry, the department was renamed to The Department of Computing and Control, and Westcott became the head. In 1972, Manny Lehman joined the department and with Westcott, developed the first undergraduate course (BSc). Before Lehman joined, there was some progress towards the design of an undergraduate course; however, Lehman found this to be too mathematical and also Westcott didn't wish to compete with the hardware focus of
Manchester University , mottoeng = Knowledge, Wisdom, Humanity , established = 2004 – University of Manchester Predecessor institutions: 1956 – UMIST (as university college; university 1994) 1904 – Victoria University of Manchester 1880 – Victoria Univer ...
. Therefore, it was decided to focus the course on the creation of software and related methodologies. The first intake for the course was in 1973, and the first graduates in 1976. On the research front, the department held a logic programming workshop, which "evolved into the ICLP" (
International Conference on Logic Programming The International Conference on Logic Programming (ICLP) is an annual academic conference on the topic of logic programming. It is sponsored by the Association for Logic Programming (ALP). The conference consists of peer-reviewed papers with the p ...
). The department moved to the Huxley Building in 1977. In 1979 Westcott's term as head of department came to an end and the position was up for renewal, it was given to Lehman. During Westcott's term, the control engineers had been doing most of the research in the department, and the computer scientists doing most of the teaching; in order to establish Computing as its own subject, then Rector Lord Flowers advised Lehman to send Westcott and his control group back to Electrical Engineering, and the department assumed its current name, the Department of Computing. Lehman started designing a Software Engineering course, his belief was that software engineering is practical by nature and as part of the course wanted students to have industrial experience. However, professional software engineering was not as it is today and Lehman founded IST to provide a place for Imperial students to get some practical experience. Throughout the 80s, the department was recognised as a "leading centre for logic programming", and by 1985 the size of the logic programming group had grown to 50. In 1980, Keith Clark co-founded
Logic Programming Associates Logic Programming Associates (LPA) is a company specializing in logic programming and artificial intelligence software. LPA was founded in 1980 and is widely known for its range of Prolog compilers and more recently for VisiRule. LPA was esta ...
, which aimed to apply the results of the logic programming group's research to industrial problems. When Lehman's term came up for renewal in 1984, he was not reappointed and instead went to work full time for IST. Bruce Sayers, the then head of Electrical Engineering was appointed as head of the department. Over the course of his term, Sayers "doubled the size of the department", but this increase caused office spaces to become over-occupied, and required more teaching space. To remedy this the Holland Club moved out of the Huxley Building and lecture theatres 308 and 311 were constructed in their place, furthermore, the William Penney Laboratory was constructed in 1988. Sayers later became the head of the Centre for Cognitive Systems, which resided in the newly built William Penney Laboratory. In 1993, IC-PARC was founded, also residing in the William Penney Laboratory. It span out in 1999 to create Parc Technologies and the centre was later shut down in 2005.


Academics


Study


Undergraduate

The department offers both courses in Computing and joint courses in Maths and Computing. Students can apply for either the three year
BEng A Bachelor of Engineering (BEng) or a Bachelor of Science in Engineering (BSE) is an academic undergraduate degree awarded to a student after three to five years of studying engineering at an accredited college or university. In the UK, a Bache ...
or four year
MEng Meng may refer to: * Meng (surname) (孟), a Chinese surname * Master of Engineering (MEng or M.Eng.), an academic or professional master's degree in the field of engineering * , "M with hook", letter used in the International Phonetic Alphabet * ...
course, however, the first two years are common and so students are able to switch between these courses up until the start of the third year (provided they meet academic requirements). Master's students can choose to specialize in a particular field, or also study management and finance as part of their degree. The department also has ties to universities in Europe and further abroad, including
UC Berkeley The University of California, Berkeley (UC Berkeley, Berkeley, Cal, or California) is a public university, public land-grant university, land-grant research university in Berkeley, California. Established in 1868 as the University of Californi ...
and
MIT The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern technology and science, and is one of the m ...
, allowing students on the master's course to study abroad for one year of their program. All students who obtain an undergraduate degree from the department are also awarded the Associateship of the City & Guilds Institute, ACGI.


Postgraduate

The department offers MSc taught masters programs in either Computer Science, designed for graduates of other subjects, and Advanced Computing, designed for graduates of bachelor's courses. The department also offers specialist master's degrees which focus on particular fields of study within computer science. The department also offers an
MRes A Master of Research (abbr. MRes, MARes, MScRes, or MScR) degree is an internationally recognised advanced postgraduate research degree. In most cases, the degree is designed to prepare students for doctoral research. Increasingly, the degree may ...
course as part of the
EPSRC The Engineering and Physical Sciences Research Council (EPSRC) is a British Research Council that provides government funding for grants to undertake research and postgraduate degrees in engineering and the physical sciences, mainly to univers ...
, and takes on PhD students. All students graduating with any of the postgraduate degrees (MSc, MRes or PhD) are also awarded the
Diploma of Imperial College The Diploma of the Imperial College (DIC) is an academic certificate awarded by Imperial College London to its postgraduate students upon graduation. Until 2007, Imperial was part of the University of London and Imperial College bestowed the Un ...
, DIC.


Reputation

The department ranks seventh in the world in the
Times Higher Education ''Times Higher Education'' (''THE''), formerly ''The Times Higher Education Supplement'' (''The Thes''), is a British magazine reporting specifically on news and issues related to higher education. Ownership TPG Capital acquired TSL Education ...
2020 subject rankings, ranking third in the UK, as well as twelfth in the
QS World University Rankings ''QS World University Rankings'' is an annual publication of university rankings by Quacquarelli Symonds (QS). The QS system comprises three parts: the global overall ranking, the subject rankings (which name the world's top universities for the ...
. Domestically, the department ranks third on the Complete University Guide's 2020 computer science table, and fourth in The Guardian's 2020 computer science university subject rankings. The department also produces graduates with the highest average pay of any course six months after graduation, and the highest in the subject five years out, earning an average of £60,000, ahead of second place
Oxford Oxford () is a city in England. It is the county town and only city of Oxfordshire. In 2020, its population was estimated at 151,584. It is north-west of London, south-east of Birmingham and north-east of Bristol. The city is home to the ...
by £4,200.


Student life

Student activities are organised by DoCSoc, the departmental society for computing students. DoCSoc is organised by a team of student volunteers, and is funded by corporate sponsors, organised as part of the
City and Guilds College Union The City and Guilds College Union represents students who are undertaking courses from the departments of Aeronautical, Chemical, Civil, Design, Electrical, and Mechanical Engineering, together with Bioengineering and Computing at the college. Ot ...
, a constituent union of
Imperial College Union Imperial College Union is the students' union of Imperial College London. It is host to many and varied societies, and has student bars situated around Albertopolis. The Union is based in the north wing of the Beit Quadrangle on Prince Consor ...
. It runs events social and educational events throughout the year, including ICHack, an annual hackathon open to university students from both the college and elsewhere, with over 300 participants in 2018. DoCSoc was refounded in 1986, and ran a magazine ''What's up DoC?'' by 1995. By 1997, student magazine was called ''Data'', however, today the society no longer runs a magazine.


People


Heads of Department

* 1964-66,
Stanley Gill Professor Stanley J. Gill (26 March 1926 – 1975) was a British computer scientist credited, along with Maurice Wilkes and David Wheeler, with the invention of the first computer subroutine. Early life, education and career Stanley Gill was bor ...
(also
British Computer Society Sir Maurice Wilkes served as the first President of BCS in 1957 BCS, The Chartered Institute for IT, known as the British Computer Society until 2009, is a professional body and a learned society that represents those working in infor ...
President 1967-68; Founding member of
Real Time Club The Real Time Club is a networking society for professionals with interest in IT and technology. The club is based in London and organises an annual dinner series with speakers on a wide range of topics from ICT, technology and science. History ...
) * 1966-1970, Stanley Gill (computing) and John Westcott (automation) * 1966-79, John Westcott * 1979-84, Manny Lehman (also known for Lehman's laws of software evolution) * 1984-89, Bruce Sayers *1989-97, Tom Maibaum * 1997-99,
Robert Kowalski Robert Anthony Kowalski (born 15 May 1941) is an American-British logician and computer scientist, whose research is concerned with developing both human-oriented models of computing and computational models of human thinking. He has spent mo ...
* 1999-2004, Jeff Kramer (also Director of Studies 1990-95) * 2004-2010, Jeff Magee * 2010-2016, Susan Eisenbach * 2016–2020,
Daniel Rueckert Daniel Rueckert (born January 1969) is Professor of Visual Information Processing and former Head of the Department of Computing at Imperial College London. He received a Diploma in Computer Science from the Technical University of Berlin and a ...
(also co-founder of IXICO) * 2020–present, Michael Huth


Faculty

*
Abbas Edalat Abbas Edalat ( fa, عباس عدالت) is a British-Iranian academic who is a professor of computer science and mathematics at the Department of Computing, Imperial College London and a political activist. In a 2018 letter to The Guardian, 1 ...
(Professor 1997-) *
Alexander L. Wolf Alexander L. Wolf (born 12 September 1956) is a Computer Scientist known for his research in software engineering, distributed systems, and computer networking. He is credited, along with his many collaborators, with introducing the modern stud ...
(Professor 2006-) *
Anthony Finkelstein Sir Anthony Charles Wiener Finkelstein (born 28 July 1959 ) is a British engineer and computer scientist. He is the President of City, University of London. He was Chief Scientific Adviser for National Security to HM Government until 2021. E ...
(Visiting Professor) *
Igor Aleksander Igor Aleksander FREng (born 26 January 1937) is an emeritus professor of Neural Systems Engineering in the Department of Electrical and Electronic Engineering at Imperial College London. He worked in artificial intelligence and neural networks a ...
(Deputy Head of Department) * Keith Clark (Professor, founder of
Logic Programming Associates Logic Programming Associates (LPA) is a company specializing in logic programming and artificial intelligence software. LPA was founded in 1980 and is widely known for its range of Prolog compilers and more recently for VisiRule. LPA was esta ...
) *
Maja Pantić Maja Pantić ( sr-cyr, Маја Пантић; Belgrade, Socialist Federal Republic of Yugoslavia) (born 13 April 1970) is a Professor of Affective and Behavioural Computing at Imperial College London and an AI Scientific Research Lead in Faceb ...
(Professor) *Marek Sergot (co-creator of
Event calculus The event calculus is a logical language for representing and reasoning about events and their effects first presented by Robert Kowalski and Marek Sergot in 1986. It was extended by Murray Shanahan and Rob Miller in the 1990s. Similar to other l ...
) * Murray Shanahan (Professor of AI) * Nick Jennings (Professor of AI) * Nobuko Yoshida (Professor) * Peter Cornwell (Visiting Professor and former director of Visual Computing Group) * Peter G. Harrison (Professor 1972-) * Philippa Gardner (Professor of Theoretical Computer Science 2009-) * Ruth Misener *
Sophia Drossopoulou Sophia Drossopoulou ( el, Σοφία Δροσοπούλου) is a computer scientist, currently working at Imperial College London, where she is Professor in Programming Languages. She earned her Ph.D. from the Karlsruhe Institute of Technology. ...
(Professor, known for her paper on the soundness of Java) * Stephen Muggleton (Professor)


Former

*
Samson Abramsky Samson Abramsky (born 12 March 1953) is Professor of Computer Science at University College London. He was previously the Christopher Strachey Professor of Computing at the University of Oxford, from 2000 to 2021. He has made contributions to t ...
(Lecturer 1983–1988, Reader 1988–1990, Professor 1990–1993) *
László Bélády László "Les" Bélády (born April 29, 1928, in Budapest; died November 6, 2021) was a Hungarian computer scientist notable for devising the Bélády's Min theoretical memory caching algorithm in 1966 while working at IBM Research. He also dem ...
(Spent 1974 in the department) *
Dov Gabbay Dov M. Gabbay (; born October 23, 1945) is an Israeli logician. He is Augustus De Morgan Professor Emeritus of Logic at the Group of Logic, Language and Computation, Department of Computer Science, King's College London. Work Gabbay has auth ...
(Professor 1983-98) *
George Coulouris George Alexander Coulouris (1 October 1903 – 25 April 1989) was an English film and stage actor. Early life Coulouris was born in Manchester, Lancashire, England, the son of Abigail (née Redfern) anNicholas Coulouris a merchant of Greek o ...
(Lecturer 1965-75)


Alumni

* Bashar Ahmad Nuseibeh (MSc 1989, PhD 1994) *Chris Harrison (Winner of
University Challenge ''University Challenge'' is a British television quiz programme which first aired in 1962. ''University Challenge'' aired for 913 episodes on ITV from 21 September 1962 to 31 December 1987, presented by quizmaster Bamber Gascoigne. The BBC ...
in 1996) *
Danny Lui Danny Lui (; 7 January 1957 – 1 July 2012Startup Capital Ventures- In memoriam http://startupcv.com/member/danny-lui/) was a Hong Kong entrepreneur and venture capitalist. He graduated from Imperial College, London with a degree in Computer Scien ...
(Founder of Lenovo) *
Diomidis Spinellis , birth_date = , birth_place = , death_date = , death_place = , death_cause = , resting_place = , resting_place_coordinates = , other_names = , siglum = , pronounce = , ...
(4x winner of the
International Obfuscated C Code Contest The International Obfuscated C Code Contest (abbreviated IOCCC) is a computer programming contest for the most creatively obfuscated C code. Held annually, it is described as "celebrating 'ssyntactical opaqueness". The winning code for the 27t ...
) *
Edwige Pitel Edwige Pitel (born 4 June 1967) is a French racing cyclist, who most recently rode for UCI Women's Continental Team . Pitel was the winner of the 2003 ITU Duathlon World Championships. Pitel earned a PhD from Imperial College London in 1994 u ...
(Professional cyclist) *Gavin Estcourt (Winner of
University Challenge ''University Challenge'' is a British television quiz programme which first aired in 1962. ''University Challenge'' aired for 913 episodes on ITV from 21 September 1962 to 31 December 1987, presented by quizmaster Bamber Gascoigne. The BBC ...
in 2001) *Guido Jouret (PhD 1991,
ABB ABB Ltd. is a Swedish- Swiss multinational corporation headquartered in Zürich, Switzerland. The company was formed in 1988 when Sweden's Allmänna Svenska Elektriska Aktiebolaget (ASEA) and Switzerland's Brown, Boveri & Cie merged to crea ...
Chief Digital Officer) *
Ian Bayley __NOTOC__ Ian Bayley is a British quiz player who has won several medals in quizzing, both in singles and as a member of a team. He won the European Championships three times straight from 2007 to 2009 with " ...
(Winner of multiple international quiz competitions) * Ian Foster (Winner of
Lovelace Medal The Lovelace Medal was established by the British Computer Society in 1998, and is presented to individuals who have made outstanding contributions to the understanding or advancement of computing. It is the top award in computing in the UK. Awar ...
and
Gordon Bell Prize The Gordon Bell Prize, commonly referred to as the Nobel Prize of Supercomputing, is an award presented by the Association for Computing Machinery each year in conjunction with the SC Conference series (formerly known as the Supercomputing Confere ...
) *Jeff Magee (PhD 1984, Former Head of Department) * John Shawe-Taylor (MSc 1987?) *
Leslie Valiant Leslie Gabriel Valiant (born 28 March 1949) is a British American computer scientist and computational theorist. He was born to a chemical engineer father and a translator mother. He is currently the T. Jefferson Coolidge Professor of Compu ...
(Winner of Turing award, 2010) * Mark Harman (MEng 1988) *Mark Morris (co-Founder of
Introversion Software Introversion Software Limited is a British video game developer based in Walton-on-Thames, England. History The company was founded in 2001 by three friends, Chris Delay, Mark Morris, and Thomas Arundel, who met as undergraduates at Imperial ...
) *Peter Lipka (COO of Improbable) *
Richard Veryard Richard Veryard FRSA (born 1955) is a British computer scientist, author and business consultant, known for his work on service-oriented architecture and the service-based business. Biography Veryard attended Sevenoaks School from 1966 to 1972, ...
(MSc 1977) *Robert Cromwell (co-Founder of Inkling) *Siegfried Hodgson (Winner of
University Challenge ''University Challenge'' is a British television quiz programme which first aired in 1962. ''University Challenge'' aired for 913 episodes on ITV from 21 September 1962 to 31 December 1987, presented by quizmaster Bamber Gascoigne. The BBC ...
in 2001) *
Teo Chee Hean Teo Chee Hean ( zh, s=张志贤, poj=Tiuⁿ Chì-hiân, p=Zhāng Zhìxián; born 27 December 1954) is a Singaporean politician and former two-star rear-admiral who has been serving as Senior Minister of Singapore since 2019 and Coordinating Mini ...
(MSc 1977, Deputy PM of Singapore) *Zehan Wang (CTO of Magic Pony Technologies, acquired by
Twitter Twitter is an online social media and social networking service owned and operated by American company Twitter, Inc., on which users post and interact with 280-character-long messages known as "tweets". Registered users can post, like, and ...
for $150m)


Spinoff Companies

*
Logic Programming Associates Logic Programming Associates (LPA) is a company specializing in logic programming and artificial intelligence software. LPA was founded in 1980 and is widely known for its range of Prolog compilers and more recently for VisiRule. LPA was esta ...
(Cofounded by Keith Clark in 1980) *Imperial Software Technologies (Created by Manny Lehman in 1983) *Parc Technologies (acquired by Cisco for $9m in 2004) *GraphicsFuzz (Acquired by Google in 2018) * FaceSoft (raised £500k in funding in 2018)


References

{{Authority control Educational institutions established in 1964 1964 establishments in England Imperial College London Department of Computing
Computing Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes, and development of both hardware and software. Computing has scientific, e ...
Computing Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes, and development of both hardware and software. Computing has scientific, e ...